Performance Evaluation of a Threshold Policy for Scheduling Readers and Writers

نویسندگان

  • Alexander Thomasian
  • Victor F. Nicola
چکیده

This paper is concerned with the analysis of a threshold policy for scheduling “readers” and “writers” in a multiserver system and a comparison of its performance with the FCFS policy. A writer must be processed singly, thus using all servers in the system, while readers can be processed concurrently, each using one server. Higher throughput and better response time can be achieved by increasing the degree of reader concurrency; this improvement is more significant when the reader processing time is much longer than the writer processing time. A high degree of concurrency cannot be sustained with the FCFS policy, due to the service order imposed on arrivals to the system, in addition to the inefficiency resulting from the need to frequently empty the system from readers before processing a writer. On the other hand, high levels of reader concurrency can be achieved with the Threshold Fastest Emptying (TFE) policy, which empties the system from readers (if any) to serve writers only when a threshold li on the number of writers in the system is reached. If there are no readers, the system starts processing writers (if any), even if the threshold is not reached. The TFE policy is analyzed, in a system with writer arrivals and an infinite backlog of readers (reader-saturated system), using a Markovian model as well as a vacationing server model to yield closed form expressions for the mean writer response time and the reader throughput. The maximum throughput achieved by the TFE policy is shown to be an increasing function of I<, which even at I< = 1 exceeds the maximum throughput achieved by FCFS. In a system with reader and writer arrivals (nonsaturated system), simulation is used to study and compare the mean response time for the FCFS and the TFE policies.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Examining Identity Options in Native and Nonnative Produced Textbooks Taught in Iran: A Critical Textbook Evaluation

Considering the crucial role textbook evaluation plays in any educational system, this study evaluated 2 textbook series with respect to the identity options they offer to Iranian learners of English. Data were gathered based on reading passages, dialogues, and pictures of Right Path to English (RPE) and Cambridge English for Schools (CES). Although this study is mainly qualitative in nature, q...

متن کامل

Reliability Based Optimal Preventive Maintenance Policy for High Voltage Circuit Breakers in Power Plants

  Electric power industry have always try to provide reliable electricity to customers and at the same time decrease system costs. High Voltage circuit-breakers are an essential part of the power network. This study has developed a maintenance and replacement scheduling model for high voltage circuit- breakers that minimize maintenance costs while maintaining the acceptable reliability. This mo...

متن کامل

Performance evaluation of threshold-based ATM cell scheduling policies under Markov modulated Poisson traffic using stochastic Petri nets

This paper addresses the modelling and evaluation of cell scheduling policies in ATM multiplexers using stochastic Petri nets. In particular, we compare four cell scheduling policies: a FIFO policy with and without non-preemptive priorities, a threshold priority policy as recently proposed by Lee and Sengupta, and an extension thereof. The aim of this paper is twofold. First, we want to stress ...

متن کامل

Concurrent Read/Write: Real-Time Theory and Practice

Read/ write conflicts, be it on the task or transaction level, may have harmful consequences for the real-time performance, in particular in distributed systems. Under safety-critical constraints (where task arrival is unpredictable) such conflicts would then impose an unpredictable overhead. Static solutions of conflict handling by utilizing shadow copies have at times been suggested, even und...

متن کامل

Reliability Based Maintenance and Human Resources Work-Rest Scheduling in Manufacturing System

In today's competitive market, all manufacturers attempt to improve their maintenance policy in order to decrease the cost of failure and increase the quality of products, but most of these attempts do not consider the role of humans involved in a manufacturing system. Human resources are the main factor in manufacturing that has an undeniable effect on products quality, machines reliability, s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Trans. Computers

دوره 42  شماره 

صفحات  -

تاریخ انتشار 1993